package com.mybatis.mapper;

import com.mybatis.domain.Emp;
import org.apache.ibatis.annotations.Param;

/**
 * @author 24040
 * @name CacheMapper
 * @date 2022-08-08 23:26
 * 一级缓存和二级缓存：如果查询出来的数据在缓存中有，就不会去数据库中进行查找
 * 一级缓存是SqlSession级别的，
 * 通过同一个SqlSession查询的数据会被缓存，
 * 下次查询相同的数据，就会从缓存中直接获取，不会从数据库重新访问
 *
 * 缓存只针对查询
 */
public interface CacheMapper {

    Emp getEmpByEid(@Param("eid") Integer eid);
}
